home *** CD-ROM | disk | FTP | other *** search
/ Gigarom 1 / Gigarom Macintosh Archives (Quantum Leap)(CDRM1080320)(1993).iso / FILES / DEV / I-Z / ViewIt™ Shareware.sea / ViewIt™ 2.04 Shareware / FaceWare.rsrc / TEXT_1243_3. What is a module?.txt < prev    next >
Text File  |  1992-08-15  |  1KB  |  5 lines

  1. 3. What is a module?
  2.   Each FaceWare module consists of one or more code-based resources and other resources that together form a single programming unit.  The main code resource in a FaceWare module is of type "FCMD", which is why FaceWare modules are sometimes referred to as simply "FCMDs".  Three types can be distinguished:
  3.   ‚Ä¢ The three main modules included with the ViewIt product (the "core" modules) deal with basic Mac programming tasks.  These modules include FaceIt‚Ñ¢ to help with main program-wide features, ViewIt‚Ñ¢ to help with windows, and UtilIt‚Ñ¢ which contains utility routines used by other modules and the main program.
  4.   ‚Ä¢ "Control-driving" modules support custom controls in ViewIt windows.  An example of such a driver is HelpCt‚Ñ¢ which supports the help text that you are now reading.  HelpCt ("Help Control") and many other control-driving modules are included with ViewIt so that you can quickly build sophisticated Mac windows.  Other control drivers such as CommControl‚Ñ¢ (for serial port communications) can be purchased separately from FaceWare.
  5.   ‚Ä¢ "Utility" modules can usually be used without FaceIt, and often without any other FaceWare modules.  DrawIt‚Ñ¢ (QuickDraw‚Ñ¢ extensions) and AnimIt‚Ñ¢ (animation) are examples of utility-type modules.